#!/bin/sh
pidpath=/tmp/passport/plan_consume_jobs_sh.pid      #定义pid文件
if [ -f "$pidpath" ]    #如果pid文件存在，则执行then后面的命令
    then
        kill `cat $pidpath`>/dev/null 2>&1 #杀掉与前一个进程对应的进程,其中>/dev/null 2>&1表示：标准输出和标准错误都重定向到了/dev/null
        rm -f $pidpath  #删除pid文件
fi
echo $$ >$pidpath #将当前Shell进程号记录到pid文件中

while true
do

/usr/bin/php /var/www/passport/artisan timer:consume-per-second-jobs >> /dev/null 2>&1

sleep 1;

done
